package com.xyy.saas.payment.cores.vo.jd;

import lombok.*;

import java.io.Serializable;

/**
 * 京东一键签约 - 签约结果查询
 */
@Builder
@Setter
@Getter
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class JDQueryOneKeySignResultVo implements Serializable {

    /**
     * 业务侧请求流水号：必填
     * 用于日志查询，不做业务字段处理，可重复、尽量唯一
     */
    private String businessReqNo;

    /**
     * 二级商户号：必填
     * 商户号（12位数字，由京东侧分配）
     */
    private String merchantNo;

    /**
     * 签约申请请求号：必填
     * 签约或者列表查询返回的 requestNo或者reqNo
     */
    private String requestNo;
    /**
     * 当数据库中记录为处理中时，是否调用三方接口进行数据同步
     */
    @Builder.Default
    private boolean sync = false;

}
